package com.aaa.dao;

import com.aaa.entity.User;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author 荆豪峰
 * @version 1.0
 */
//@Mapper : 表示本类是一个 MyBatis 的 Mapper
//@Repository 表示给dao层生成对应实现类
@Mapper
@Repository
public interface UserMapper {
    int deleteuser(Integer id);

    int adduser(User user);

    int updateuser(User user);

    List<User> selectAll();

    List<User> list();

    String selectByNameAndPass(@Param("username")String username);
}
